package com.eedi.framework.oauth2.controller.sys.vo.auth;

import com.eedi.framework.common.validation.InEnum;
import com.eedi.framework.common.validation.Mobile;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull;

//@Schema(description = "管理后台 - 发送手机验证码 Request VO")
//@Data
//@NoArgsConstructor
//@AllArgsConstructor
//@Builder
public class SysAuthSmsSendReq {

//    @Schema(description = "手机号", requiredMode = Schema.RequiredMode.REQUIRED, example = "skyyuanma")
//    @NotEmpty(message = "手机号不能为空")
//    @Mobile
//    private String mobile;
//
//    @Schema(description = "短信场景", requiredMode = Schema.RequiredMode.REQUIRED, example = "1")
//    @NotNull(message = "发送场景不能为空")
//    @InEnum(SysSmsSceneEnum.class)
//    private Integer scene;

}
